#ifndef _CCOLOR_H_
#define _CCOLOR_H_

#include <iostream>
using namespace std;

namespace COLOR
{
	enum Color { BLACK, DARK_BLUE, DARK_GREEN, DARK_CYAN, DARK_RED, DARK_MAGENTA, DARK_TAN,
			GREY, DARK_GREY, BLUE, GREEN, CYAN, RED, MAGENTA, YELLOW, WHITE,
			BG_BLACK, BG_DARK_BLUE, BG_DARK_GREEN, BG_DARK_CYAN, BG_DARK_RED, BG_DARK_MAGENTA, BG_DARK_TAN,
			BG_GREY, BG_DARK_GREY, BG_BLUE, BG_GREEN, BG_CYAN, BG_RED, BG_MAGENTA, BG_YELLOW, BG_WHITE };
	
	ostream& operator<<(ostream& out, Color c);
}

#endif
